forward OnConnectResponse(query[], playerid, extraid, connectionHandle);
public OnConnectResponse(query[], playerid, extraid, connectionHandle)
{
	if(IsPlayerConnected(playerid))  
	{
		mysql_store_result();
		if(mysql_num_rows() > 0) 
		{
			ShowPlayerDialog(playerid, DIALOG_LOGIN_INPUTPASSWORD, DIALOG_STYLE_INPUT, 
				"Ecrã de Login:", "{FFFFFF}Esta conta está registada. Se és o dono da mesma, introduz a respectiva password:", 
				"Entrar", "Cancelar");
			SetPVarInt(playerid, "pRegistered", true);
			SetPVarInt(playerid, "pLoginTimer_ID", SetTimerEx("LoginKick",Sec(60),0,"i",playerid));
		} 
		else 
		{
			ShowPlayerDialog(playerid, DIALOG_LOGIN_INVALIDUSER, DIALOG_STYLE_MSGBOX, 
				"Ecrã de Login:", "{FFFFFF}Não encontrei nenhuma conta com o teu nick na base de dados.\n\nQueres jogar livremente ({FFFF7F}sem registar conta{FFFFFF}) ou queres registar uma conta? ({FFFF7F}para guardares os teus scores e etc{FFFFFF})", 
				"Jogar", "Registar");
			SetPVarInt(playerid, "pRegistered", false);
		}
		mysql_free_result();
	} 
	else 
	{
		//to avoid "commands out of sync" errors
		mysql_store_result();
		mysql_free_result();
	}
	return 1;
}